sixteen valve engine - Turco Inglés Diccionario